package com.deyou.util;

import android.util.Log;

/**
 * @author yangyuancheng
 * @time 2016/10/12
 * @des 日志输出控制
 */
public class Logger {
    public static final boolean IS_DEBUG = true;
    public final static String LOGTAG = "DeYou";

    /**
     * 输出Info级别日志
     * @param msg
     */
    public static void i(String msg) {
        if (IS_DEBUG) {
            Log.i(LOGTAG, msg);
        }
    }

    /**
     * 输出Error级别日志
     * @param msg
     */
    public static void e(String msg) {
        if (IS_DEBUG) {
            Log.e(LOGTAG, msg);
        }
    }

    /**
     * 输出Debug级别日志
     * @param msg
     */
    public static void d(String msg) {
        if (IS_DEBUG) {
            Log.d(LOGTAG, msg);
        }
    }

    /**
     * 输出Info级别自定义Tag日志
     * @param flag
     * @param msg
     */
    public static void i(String flag, String msg) {
        if (IS_DEBUG) {
            Log.i(flag, msg);
        }
    }

    /**
     * 输出Error级别自定义Tag日志
     * @param flag
     * @param msg
     */
    public static void e(String flag, String msg) {
        if (IS_DEBUG) {
            Log.e(flag, msg);
        }
    }

    /**
     * 输出Debug级别自定义Tag日志
     * @param flag
     * @param msg
     */
    public static void d(String flag, String msg) {
        if (IS_DEBUG) {
            Log.d(flag, msg);
        }
    }
}
